Don't draw on input_only windows
authorAlexander Larsson <alexl@redhat.com>
Mon, 8 Dec 2008 11:34:04 +0000 (12:34 +0100)
committerAlexander Larsson <alex@localhost.localdomain>
Thu, 2 Apr 2009 08:14:07 +0000 (10:14 +0200)
gdk/gdkwindow.c

index 2e8abaf9d38d8703a5b750c3e45815f2908524f2..bb6aecd515fe4fc51bcd55b33a4eec10c69bbfcd 100644 (file)
@@ -5302,7 +5302,7 @@ gdk_window_move_resize_internal (GdkWindow *window,
     {
       if (GDK_WINDOW_IS_MAPPED (window))
        {
-         expose = TRUE;
+         expose = !private->input_only;
          old_region = gdk_region_copy (private->clip_region);
          /* Adjust region to parent window coords */
          gdk_region_offset (old_region, private->x, private->y);
@@ -5314,7 +5314,7 @@ gdk_window_move_resize_internal (GdkWindow *window,
     {
       if (GDK_WINDOW_IS_MAPPED (window))
        {
-         expose = TRUE;
+         expose = !private->input_only;
          old_region = gdk_region_copy (private->clip_region);
          /* Adjust region to parent window coords */
          gdk_region_offset (old_region, private->x, private->y);